planted furrow - French English Dictionary